package o;

public class fyy extends fzg implements Cloneable {
    private final fzp ʻ;
    public final fzp ˊ;
    public final fzp ˋ;
    public boolean ˎ;
    public final fzp ˏ;
    public final fzp ॱ;
    public boolean ॱॱ;

    public /* synthetic */ Object clone() throws CloneNotSupportedException {
        return ˏ();
    }

    public fyy() {
        super(fze.EDGE);
        this.ˋ = new fzp();
        this.ˊ = new fzp();
        this.ॱ = new fzp();
        this.ˏ = new fzp();
        this.ˎ = false;
        this.ॱॱ = false;
        this.ʻ = new fzp();
        this.ʼ = fzo.ᐝॱ;
    }

    public int ˊ() {
        return 1;
    }

    public void ˋ(fyg o_fyg, fzn o_fzn, int i) {
        float f;
        fzp o_fzp = o_fyg.ˋ;
        fzp o_fzp2 = o_fyg.ॱ;
        fzi o_fzi = o_fzn.ˏ;
        float f2 = ((o_fzi.ˊ * this.ˋ.ˊ) - (o_fzi.ˏ * this.ˋ.ॱ)) + o_fzn.ˊ.ˊ;
        float f3 = o_fzn.ˊ.ॱ + ((o_fzi.ˏ * this.ˋ.ˊ) + (o_fzi.ˊ * this.ˋ.ॱ));
        float f4 = ((o_fzi.ˊ * this.ˊ.ˊ) - (o_fzi.ˏ * this.ˊ.ॱ)) + o_fzn.ˊ.ˊ;
        float f5 = o_fzn.ˊ.ॱ + ((o_fzi.ˊ * this.ˊ.ॱ) + (o_fzi.ˏ * this.ˊ.ˊ));
        o_fzp.ˊ = f2 < f4 ? f2 : f4;
        if (f3 < f5) {
            f = f3;
        } else {
            f = f5;
        }
        o_fzp.ॱ = f;
        if (f2 <= f4) {
            f2 = f4;
        }
        o_fzp2.ˊ = f2;
        if (f3 <= f5) {
            f3 = f5;
        }
        o_fzp2.ॱ = f3;
        o_fzp.ˊ -= this.ʼ;
        o_fzp.ॱ -= this.ʼ;
        o_fzp2.ˊ += this.ʼ;
        o_fzp2.ॱ += this.ʼ;
    }

    public void ˊ(fzb o_fzb, float f) {
        o_fzb.ॱ = 0.0f;
        o_fzb.ˏ.ॱ(this.ˋ).ˏ(this.ˊ).ˊ(0.5f);
        o_fzb.ˎ = 0.0f;
    }

    public fzg ˏ() {
        fzg o_fyy = new fyy();
        o_fyy.ʼ = this.ʼ;
        o_fyy.ˎ = this.ˎ;
        o_fyy.ॱॱ = this.ॱॱ;
        o_fyy.ॱ.ॱ(this.ॱ);
        o_fyy.ˋ.ॱ(this.ˋ);
        o_fyy.ˊ.ॱ(this.ˊ);
        o_fyy.ˏ.ॱ(this.ˏ);
        return o_fyy;
    }
}
